package com.example.fwcz.service;

import com.example.fwcz.entity.meetInfo;

import java.util.List;

public interface MeetService {
    /**
     * 添加会议
     * @param meetInfo
     */
    void addMeet(meetInfo meetInfo);

    /**
     * 删除会议
     * @param id
     */
    void deleteMeet(int id);

    /**
     * 修改会议信息
     * @param meetInfo
     */
    void changeMeet(meetInfo meetInfo);

    /**
     * 搜索所有会议
     * @return
     */
    List<meetInfo> searchAllmeet();

    /**
     * 搜索某一项会议
     * @return
     */
    meetInfo searchOnemeet(int id);

    /**
     * 根据【用户名】搜索该用户所有的会议
     * @param user_id
     * @return
     */
    List<meetInfo> searchUsermeet(String user_id);

    /**
     * 根据【房东用户名】搜索改房东所有的会议
     * @param landlord_id
     * @return
     */
    List<meetInfo> searchLandlordmeet(String landlord_id);
}
